• word of the day

    dipsosaurus dorsalis

    dipsosaurus dorsalis - Dictionary definition and meaning for word dipsosaurus dorsalis

    Definition
    (noun) small long-tailed lizard of arid areas of southwestern United States and northwestern Mexico
    Synonyms : desert iguana
Download our Mobile App Today
Receive our word of the day
on Whatsapp